they can't stay here anymore - Turc Anglais Dictionnaire